package org.simplextensions.registry;


import org.simplextensions.annotations.lifecycle.Add;
import org.simplextensions.annotations.lifecycle.Remove;
import org.simplextensions.annotations.lifecycle.Start;
import org.simplextensions.annotations.lifecycle.Stop;

public abstract class ExtensionPointAdapter  {


    private ExtensionPoint ep;

    @Start
	public void start(ExtensionPoint ep){
        this.ep = ep;
    }

    @Stop
	public void stop(ExtensionPoint ep) {

	}

    protected boolean isStarted() {
        return ep.isStarted();
    }


}
